Unlike stacks, Queues are based on the priciple of first in first out. Queues works like when people line up in cash register.
Create a new Queue by declare: Queues name = new Queues;
method of Queues:
isEmpty();
enqueue(Object obj); add obj to the last spot
dequeue(); remove the first object
peekFront(); return the first object but doesn't remove it;